Search results
67 packages found
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Provides general functionality for dealing with nested properties in JavaScript objects.
Utility library of AST helper functions
ForEachOf is a utility function similiar to the idea of Array.prototype.forEach method executing a callback function on each element of an array, but in this case in a flattening manner, so you could have an infinite levels of nesting and it will go throu
helper function to create nested objects, best used with depject
Like t.same assert on array of objects, where element order doesn't matter.
Send deep nested JSON objects from HTML forms, in a single function call
A collection of functions to enhance array manipulation, such as sorting, filtering, mapping, and reducing.
- array
- filter
- sort
- map
- reduce
- manipulation
- grep
- mergeSort
- collection
- utils
- enhance
- handle
- callback
- function
- View more
[![build](https://github.com/wise-introvert/deepsearchjs/actions/workflows/npm-publish.yml/badge.svg)](https://github.com/wise-introvert/deepsearchjs/workflows/npm-publish.yml) [![test](https://github.com/wise-introvert/deepsearchjs/actions/workflows/test
- typescript
- library
- json
- object
- search
- nested
- deep
- keys
- keywords
- utility
- functionality
- api
- searching
- optimization
- View more
Flatten a nested object based on a predicate function
little module to mandate functions on an object
Retrieves a nested property from a data source. Supports Objects, Arrays, Maps, Sets, WeakMaps, WeakSets, and JSON. Supports the use of a custom extraction function to handle unsupported datasets.
Apply a function to each nested element in an array of arrays and assign the result to a nested element in a new array of arrays.
Apply a function to each nested element in a four-dimensional nested array and assign the result to a nested element in a new four-dimensional nested array.
Apply a function to each nested element in a three-dimensional nested array and assign the result to a nested element in a new three-dimensional nested array.
Apply a function to each nested element in a five-dimensional nested array and assign the result to a nested element in a new five-dimensional nested array.
Typecheck functionguards for function arguments and (nested) objects when it matters (REST payloads etc)
jest mock for curried and chained functions